home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / gnustuff / tos / othergnu / gnuplt_x.zoo / readme.mjr < prev    next >
Encoding:
Text File  |  1992-10-31  |  2.9 KB  |  73 lines

  1. ########################################################################
  2.  
  3. This file describes the properties of the atari tos version of gnuplot.
  4. I added support of a gem monochrome screen driver.  It should run on
  5. msdos, too.  The following main devices have been implemented:
  6.  
  7.     - EPSON 9 pin (eg. LX80, star nl10)
  8.     - GEM mono screen
  9.     - HPGL
  10.     - LATEX
  11.     - NEC P6
  12.     - QMS laser printers
  13.     - POSTSCRIPT
  14.  
  15. Type 'set term' in gnuplot to obtain a detailed list.  On tos, only GEM and
  16. LATEX output has been tested (lack of other devices).  Future projects:
  17. Including the laserjet driver and writing a special driver for the
  18. deskjet since the laserjet driver can't be used with this printer.
  19. Setting up the environment:
  20.  
  21.     GNUHELP:    absolute pathname of the help file (gnuplot.gih)
  22.     SHELL:        absolute pathname of the shell.
  23.  
  24. Gnuplot uses this to execute one single command introduced by an '!' or
  25. to spawn a subshell.  For gulam users i have supplied a small program
  26. 'g_shell.ttp' which accesses the parent gulam via the _shell_p system
  27. variable.  This program can be used to access gulam from other programs,
  28. too.  I could test this with the german PD metafont shell c_mf.prg.
  29. With gulam 1.03.04.05, however, the history mechanism does not work any
  30. more.
  31.  
  32. ########################################################################
  33. Known bugs (specific to this implementation): 
  34. ########################################################################
  35.  
  36. There is a small problem with the parser: ranges have to be specified
  37. as floating point numbers. E.g.,
  38.     set xr [0:10] leads to xr = 0 : 106 !
  39.     set xr [0.0:10.0] works.
  40.  
  41. g_881 (coprocessor version) tends to loop infinitly on some floating 
  42. divide checks and especially on log(0) and log10(0). Be careful to avoid
  43. these points. Strange enough, 1/x does not hang if x=0. All these values 
  44. return -Infinity. I didn't observe problems with NaN's.
  45.  
  46. gnuplot winds up (and eventually allocates all free clusters of Your
  47. hard disk) when You try to print the test page with the LATEX driver.
  48. After the reset al the proviously allocated clusters are lost to Your
  49. system. This happened only once; there seems to be an internal overflow.
  50.  
  51. <<< You don't need to be afraid to use the latex driver because of this
  52. <<< severe bug. I never ran into problems with other plots. Creating
  53. <<< a graph interactively with the gem device, then switching to the
  54. <<< latex driver and doing a replot, works. All You need is a tex with a
  55. <<< big capacity.
  56.  
  57. The gem driver does not circularly switch marker symbols as demanded by
  58. gnuplot. I simply forgot to include this feature. In addition, only the
  59. standard gem markers are supported. Please wait for the next release ---
  60. I am trying to get my hands on the latest gnuplot release.
  61.  
  62. ########################################################################
  63.  
  64. Bug reports, comments, flames etc to
  65.  
  66. Michael Ritzert
  67. Liebermannstr. 8
  68. 5309 Meckenheim
  69. Germany
  70. ritzert@dfg.dbp.de
  71.  
  72. Enjoy!
  73.